Backend Software Engineer (.NET ) – Network Security | Contract

  •  Job reference: 158905
  •  Industry: Information and Communications Technology
  •  brand-id: R21103109
  •  Brand Name: 02C3423


Job scopes

  • Design, build, enhance, and support a reporting tool and related backend services for APAC security and network reporting use cases.
  • Develop production-quality applications and services using C# / .NET to ingest, process, normalize, and expose reporting data from vendor and internal systems.
  • Build and maintain integrations with external and internal APIs, including authentication, error handling, retry logic, scheduling, data mapping, and monitoring.
  • Design, develop, and optimize SQL Server databases, schemas, queries, stored procedures, and data pipelines to support reporting, auditability, and operational support.
  • Work with network and security data sources to translate raw technical signals into clear operational and management reporting.
  • Support logging, alerting, troubleshooting, and dashboarding workflows with Splunk and related observability tools.
  • Diagnose issues across application, API, database, and network layers, and drive fixes through resolution.
  • Produce technical documentation, support runbooks, and handoff materials to ensure sustainable ongoing maintenance.
  • Partner with APAC stakeholders to gather requirements, refine reporting needs, and prioritize delivery.
  • End-to-end design and build of the reporting application and supporting services.
  • API integrations and data ingestion pipelines.
  • SQL Server database design and reporting data model.
  • Splunk dashboards, searches, logging, and operational support visibility.
  • Production support processes, knowledge transfer, and enhancement backlog.
  • Collaborate with teams in China, including discussions requiring proficiency in Chinese (reading and speaking)


Job requirements

  • Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience).
  • Around 5 years hands-on experience in software engineering, application support, or integration engineering.
  • Excellent C# / .NET development experience in production environments.
  • Excellent SQL Server experience, including T-SQL, stored procedures, query optimization, and data modeling.
  • Good understanding of APIs and system integrations, including RESTful services, JSON, authentication, pagination, and troubleshooting.
  • Experience working with vendor documentation and technical discussions in Mandarin / simplified Chinese.
  • Proficiency in English and Chinese (traditional & simplified)—minimum GCE O-Level grade A1 (or equivalent) in Chinese—to effectively collaborate with Mandarin-speaking teams in China
  • Experience supporting production applications and balancing delivery with operational support.
  • Understanding of Splunk for logging, search, monitoring, troubleshooting, or dashboarding.
  • Solid networking fundamentals, including VLANs, switching, wireless environments, IP networking, and how network events translate into reporting requirements.
  • Ability to work in Singapore time and provide recurring weekly overlap with U.S. Eastern Time.